package com.ruoyi.project.hissys.service;

import com.ruoyi.project.hissys.domain.HisSysDept;

import java.util.List;

public interface IHisSysDeptService {

    /**
     * 这里是 科室查询select 分页的位置
     * @param dept
     * @return
     */
    List<HisSysDept> selectDeptList(HisSysDept dept);


    /**
     * 通过 外界传一个 科室的对象
     * @param dept
     * @return
     */
    int insertDept(HisSysDept dept);


    /**
     * 通过id 查询单个 科室对象
     * @param deptId
     * @return
     */
    HisSysDept selectDeptById(Long deptId);


    /**
     * 传入 科室对象 动态的修改表格
     * @param dept
     * @return
     */
    int updateDept(HisSysDept dept);


    /**
     * 判断有没有同名的变量
     * @param dept
     * @return
     */
    String checkDeptNameUnique(HisSysDept dept);
}
